/*
 * Copyright (c) 2006-2021, RT-Thread Development Team
 *
 * SPDX-License-Identifier: Apache-2.0
 *
 * Change Logs:
 * Date           Author       Notes
 * 2024-12-05     huger       the first version
 */
#include "bsp_rng.h"
//
//RNG_HandleTypeDef* rng_handle;
//
//uint8_t rng_init(void)
//{
//    uint16_t retry = 0;
//    rng_handle.Instance = RNG;
//    HAL_RNG_DeInit(&rng_handle);
//    HAL_RNG_Init(&rng_handle);  /* 初始化RNG */
//    while (__HAL_RNG_GET_FLAG(&rng_handle, RNG_FLAG_DRDY) == RESET
//    && retry < 10000)                         /* 等待RNG准备就绪 */
//    {
//       retry++;
//       delay_us(10);
//    }
//    if (retry >= 10000)
//    {
//       return 1; /* 随机数产生器工作不正常 */
//    }
//    return 0;
//}
